{
	"ABI version": 2,
	"header": ["pubkey", "time", "expire"],
	"functions": [
		{
			"name": "constructor",
			"inputs": [
				{"name":"_price","type":"uint128"}
			],
			"outputs": [
			]
		},
		{
			"name": "sell",
			"inputs": [
				{"name":"pubkey","type":"uint256"}
			],
			"outputs": [
			]
		},
		{
			"name": "createNFTWallet",
			"inputs": [
				{"name":"root_token","type":"address"}
			],
			"outputs": [
			]
		},
		{
			"name": "createNFTWallet_callback",
			"inputs": [
				{"name":"value0","type":"address"}
			],
			"outputs": [
			]
		},
		{
			"name": "approveSell",
			"inputs": [
			],
			"outputs": [
			]
		},
		{
			"name": "pre_finish",
			"inputs": [
			],
			"outputs": [
			]
		},
		{
			"name": "finish",
			"inputs": [
			],
			"outputs": [
			]
		},
		{
			"name": "seller",
			"inputs": [
			],
			"outputs": [
				{"name":"seller","type":"address"}
			]
		},
		{
			"name": "seller_pubkey",
			"inputs": [
			],
			"outputs": [
				{"name":"seller_pubkey","type":"uint256"}
			]
		},
		{
			"name": "exchanger",
			"inputs": [
			],
			"outputs": [
				{"name":"exchanger","type":"address"}
			]
		},
		{
			"name": "wallets_root",
			"inputs": [
			],
			"outputs": [
				{"name":"wallets_root","type":"address[]"}
			]
		},
		{
			"name": "wallets",
			"inputs": [
			],
			"outputs": [
				{"name":"wallets","type":"address[]"}
			]
		},
		{
			"name": "status",
			"inputs": [
			],
			"outputs": [
				{"name":"status","type":"uint8"}
			]
		},
		{
			"name": "receiver",
			"inputs": [
			],
			"outputs": [
				{"name":"receiver","type":"address"}
			]
		},
		{
			"name": "receiver_pubkey",
			"inputs": [
			],
			"outputs": [
				{"name":"receiver_pubkey","type":"uint256"}
			]
		},
		{
			"name": "finish_time",
			"inputs": [
			],
			"outputs": [
				{"name":"finish_time","type":"uint64"}
			]
		},
		{
			"name": "commission",
			"inputs": [
			],
			"outputs": [
				{"name":"commission","type":"uint128"}
			]
		},
		{
			"name": "price",
			"inputs": [
			],
			"outputs": [
				{"name":"price","type":"uint128"}
			]
		},
		{
			"name": "m_wallets",
			"inputs": [
			],
			"outputs": [
				{"name":"m_wallets","type":"map(address,address)"}
			]
		},
		{
			"name": "type_contract",
			"inputs": [
			],
			"outputs": [
				{"name":"type_contract","type":"uint8"}
			]
		}
	],
	"data": [
		{"key":1,"name":"seller","type":"address"},
		{"key":2,"name":"seller_pubkey","type":"uint256"},
		{"key":3,"name":"exchanger","type":"address"},
		{"key":4,"name":"finish_time","type":"uint64"},
		{"key":5,"name":"commission","type":"uint128"}
	],
	"events": [
	]
}
